package Model;

import java.util.ArrayList;

import javax.swing.text.html.HTMLDocument.Iterator;


public class Vereniging {
	private ArrayList<Lid> leden = new ArrayList<Lid>();
	private String naam;
	private Lid contactPersoon;
	private ArrayList<SimplePersoon> bestuur;
	private Locatie naw;
	private ArrayList<Team> teams = new ArrayList<Team>();
	private int contributie;
	
	public Vereniging(String deNaam, Locatie locatie){
		naam = deNaam;
		naw = locatie;
	}
	
	public String getNaam() {
		return naam;
	}
	public void setNaam(String naam) {
		this.naam = naam;
	}
	public void addLid(Lid l){
		leden.add(l);
	}
	public void removeLid(Lid l){
		leden.remove(l);
	}
	public void addTeam(Team t){
		teams.add(t);
	}
	public void removeTeams(Team t){
		teams.remove(t);
	}
	public ArrayList<Lid> getLeden() {
		return leden;
	}
	public Lid getContactPersoon() {
		return contactPersoon;
	}
	public void setContactPersoon(Lid contactPersoon) {
		this.contactPersoon = contactPersoon;
	}
	public ArrayList<SimplePersoon> getBestuur() {
		return bestuur;
	}
	public Locatie getNaw() {
		return naw;
	}
	public void setNaw(Locatie naw) {
		this.naw = naw;
	}
	public ArrayList<Team> getTeams() {
		return teams;
	}
	public int getContributie() {
		return contributie;
	}
	public void setContributie(int contributie) {
		this.contributie = contributie;
	}
	
}
